import { ecs } from "db://oops-framework/libs/ecs/ECS";
import { Equip } from "../../equip/Equip";

/** 角色装备 */
@ecs.register('RoleModelEquip')
export class RoleModelEquipComp extends ecs.Comp {
    /** 身上穿的装备 */
    equips: Map<number, Equip> = new Map();
    /** 是否可以一键升级装备 */
    canAllUpgrade: number = 0;

    reset() {
        this.equips.forEach(e => {
            e.destroy();
        });
        this.equips.clear();
    }
}